/* Import the reindeer theme.*/
/* This only allows us to use the mixins defined in it and does not add any styles by itself. */
@import "../reindeer/reindeer.scss";

/* This contains all of your theme.*/
/* If somebody wants to extend the theme she will include this mixin. */
@mixin realstate {
  /* Include all the styles from the reindeer theme */
  @include reindeer;

  /* Insert your theme rules here */
  .v-horizontallayout-menu .v-widget {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #000099;
    text-decoration: none;
    font-weight: normal
  }
  
  .root-centered img {
    width: 100%;
    vertical-align: top;
    margin-left: auto;
    margin-right: auto
  }
  
  .v-verticallayout .root-centered {
    margin-top: 8px;
  }
    
  .root-centered {
    width: 80%;
    display: block;
    margin-left: auto;
    margin-right: auto
  }
  
  .root-centered .languages-buttons {
    margin-top: 0px;
    text-align: right;
    height: 12px
  }
  
   .v-horizontallayout-menu .v-button-caption {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #000099;
    text-decoration: none;
    padding-right: 15px 
  }
 
  .v-horizontallayout-languages-buttons .v-button-caption {
    height: 0px;
    padding-right: 0px
  }
  
  .root-centered .languages-buttons img {
    margin-top: 0px;
    display: block;
    width: 19px;
    height: 12px
  }
  
  .v-horizontallayout-menu .v-label {
     padding-right: 15px 
  }
   
  .v-button-menu-active .v-button-caption  {
    color: #FF0000;
    font-weight: bold;
  }
  
  .v-horizontallayout-menu .v-button-caption:hover {
    color: #FF0000;
    cursor: pointer;
    cursor: hand
  }
  
  .v-widget .v-label-horizontal-line {
    /* font-size: 0px */
  }
  
  .menu hr {
    margin-top: 2px;
    width: 80%;
    height: 1px;
  }
  
  .portada hr {
    width: 100%;
    height: 3px;
  }
  
  .footer-layout {
    margin-top: 20px;
  }
  
  .normal-font {
    font-family: Arial;
    font-size: 13px;
    color: #666666;
    font-weight: normal;
  }
  
  .footer-reserved-rights {
    margin-top: 20px;
    margin-bottom: 30px;
    margin-right: auto;
    margin-left: auto;
    text-align: center;
  }
  
   .footer-buttons {
    width: 80%;
    display: block;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
  }
  
  .sectionTitle {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 24px;
   color: #666666;
   line-height: inherit;
   text-decoration: none;
   }
   
  .portada-layout {
    /* margin-top: 20px; */
    width: 80%;
  }
  
  .pequena {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	font-weight: normal;
    }
	
	.menuLink a:link span {
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000099;
	text-decoration: none;
	padding-right: 15px;
	}
	
	.menuLink img {
	width: auto;
	}
	
	.menuLink a:visited span {
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000099;
	text-decoration: none;
	padding-right: 15px;
	}
	
	.menuLink a:hover span {
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF0000;
	text-decoration: none;
	padding-right: 15px;
	}
	
	.menuLinkActive a:link span {
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF0000;
    font-weight: bold;
	text-decoration: none;
	padding-right: 15px;
	}
	
	.menuLinkActive a:visited span {
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF0000;
	font-weight: bold;
	text-decoration: none;
	padding-right: 15px;
	}
	
	.menuLinkActive a:hover span {
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF0000;
    font-weight: bold;
	text-decoration: none;
	padding-right: 15px;
	}
	
	.v-slot-inmueblesDestacadosFijos {
	width: 87%;
	}
}